package noteIt.notas;

import Controlador.DialogoNuevo;
import Modelo.NotaDAO;
import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import android.widget.Toast;


public class NoteitActivity extends Activity {
	
	//Actividad Principal, especificada normalmente:
    @Override
    public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
    }
    
	@Override
	public void onAttachedToWindow() {
		super.onAttachedToWindow();
		openOptionsMenu();
	}
    
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.menu, menu);
        return true;
    }
    
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
	    switch (item.getItemId()) {
			case R.id.menuNueva:
				DialogoNuevo nota = new DialogoNuevo(this); //Se invoca el contructor por defecto del cuadro de dialogo
		    	nota.show();								//Se muestra el dialogo
				break;
			case R.id.menuVer:
				//Elementos necesarios para la navegacion hacia la actividad que muestra el listado de las notas
				Intent intent = new Intent();
		    	intent.setClass(this, ListaNotas.class);
		    	startActivity(intent); //Se inicia la actividad
		    	break;
			default:
				break;
			}
    return super.onOptionsItemSelected(item);
    }

}